package concretElement;
/***********************************************************************
 * Module:  CoeurProc.java
 * Author:  29004847
 * Purpose: Defines the Class CoeurProc
 ***********************************************************************/

import java.util.*;

import element.Element;

import visitor.Visitor;

/** @pdOid 34246846-dc04-449b-a71e-477c7c78309a */
public class CoeurProc implements Element {
	/** @pdOid 6db5679c-4cc0-4e6b-a6f7-d17079e25ad3 */
	private Integer puissance;
	/** @pdOid 414b3d4c-b5e9-4144-bb51-599f6178ec39 */
	private Integer mips;
	@Override
	public void accept(Visitor v) {
		v.visitCoeurProc(this);	
	}
	public CoeurProc() {
		super();
		this.puissance = new Integer(0);
		this.mips = new Integer(0);
	}
	/**
	 * @return the puissance
	 */
	public Integer getPuissance() {
		return puissance;
	}
	/**
	 * @param puissance the puissance to set
	 */
	public void setPuissance(Integer puissance) {
		this.puissance = puissance;
	}
	/**
	 * @return the mips
	 */
	public Integer getMips() {
		return mips;
	}
	/**
	 * @param mips the mips to set
	 */
	public void setMips(Integer mips) {
		this.mips = mips;
	}

}